pine seed nutcracker - German English Dictionary